slings for carrying infants - Alemán Inglés Diccionario